documentary film debut - French English Dictionary